heart cherry
noun
: any of several cultivated sweet cherries with rather soft-fleshed heart-shaped fruits compare bigarreau cherry , duke sense 5
Love words? Need even more definitions?
Merriam-Webster unabridged
Share